課程資訊
課程名稱
分散式資訊系統
Distributed Information System 
開課學期
100-1 
授課對象
管理學院  資訊管理學研究所  
授課教師
莊裕澤 
課號
IM7003 
課程識別碼
725 M2100 
班次
 
學分
全/半年
半年 
必/選修
選修 
上課時間
星期一6,7,8(13:20~16:20) 
上課地點
管一會三 
備註
本課程中文授課,使用英文教科書。
總人數上限:25人 
 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

The objective of this course is to familiarize students with the basic concepts, architecture, design and development, and particularly the enabling technologies of a distributed information system. Specific topics to be covered include the following:
1. Course Overview, Models and Concepts in Distributed Systems (3 hr.)
2. Some fundamental problems in distributed systems: (9 hr.)
1. Dealing with Time (2 hr.)
2. Sychronization and Coordination (4 hr.)
3. Group Communication (1 hr.)
4. Concensus and Related Problems (2 hr.)
3. Concurrent Programming (3 hr.)
4. Interprocess Communication and Middleware (3 hr.)
5. Distributed File Services (3 hr.)
6. Midterm (11/01/2004)
7. Project Proposal Due (11/22/2004)
8. Transaction Processing (6 hr.)
1. Concurrency Control (2 hr.)
2. Distributed Transactions (2 hr.)
3. Replication Management (2 hr.)
9. Security (3 hr.)
10. Web Services (3 hr.)
11. Distributed Naming Services (1.5 hr.)
12. Peer-to-Peer Computing (7.5 hr.)
13. Mobile Computing (3 hr.)
14. Final Exam (1/10/2005)
 

課程目標
 
課程要求
Prerequisite
Operating Systems, Computer Networks
Moreover, you will be assigned a project involving the design and implementation of a small distributed system. The implementation requires detailed coding of a real system. So you must also be familiar with C/C++ or Java programming.
Experiences from the previous courses have shown that you can benefit a lot from the project: You will get a deeper and practical understanding of distributed systems, you will learn how to program at a sophisticated level, and you will also learn how to do teamwork. Be prepared to get your hands quite dirty. You may need to code more than a thousand lines!
 
預期每週課後學習時數
 
Office Hours
 
指定閱讀
 
參考書目
 
評量方式
(僅供參考)
   
課程進度
週次
日期
單元主題
無資料